Google nest mini
https://m.media-amazon.com/images/I/51cg7s4VY4L._AC_.jpg
#devices
2025-07-31 届いた
一応URL貼ったけど定価よりバカ高いので注意
中古で3000円くらいだったので買ってみた
IFTTTの無料枠が狭まって、やれそうなことがあんまりやれない感じになっていた
定期的にGmailを確認して未読があったら一部読み上げるようにした(python)
参考
Gmail取得部分
PythonでGmail APIを使ってメール本文取得を試す|歌津
喋る部分
home-assistant-libs/pychromecast: Library for Python 3 to communicate with the Google Chromecast.
Google Homeを喋らせたい人のメモ #Python - Qiita
やったこと
Gmailを確認して、
未読メールがあったら送信者とsubjectと本文冒頭を取得して、
mp3作って、
一瞬サーバ立てて、
NestにURL投げて喋らせて、
サーバ閉じて、
mp3消す
これをタスクスケジューラで定期起動する
未読のままだと一生同じメールを読んでしまうので、読んだメールはIDを記録しておくようにした
詰まったとこ
タスクスケジューラで起動するときpythonwに渡したらサーバ立たなくなった
pythonwのバグらしい
windows - Pythonw, pyw, & arg, /B won't make python's http-server run in background - Stack Overflow